package com.itany.corejava.code11_io.字符流;

import java.io.*;
import java.util.Arrays;

/**
 * @author MissChen
 * @version 1.0
 * @date 2023 年11月27日 16:12
 */
public class Test01_文件输入输出流 {
    public static void main(String[] args) {
        try (
                Reader reader = new FileReader("mya.txt");
                Writer writer = new FileWriter("myb.txt");

        ) {
            // int data = reader.read();
            // System.out.println((char)data);

            // char[] c=new char[100];
            // int data=reader.read(c);
            // System.out.println(data);//返回的是读取的字符数量
            // System.out.println(new String(c,0,data));

            //设置一次读取的字符数
            char[] c=new char[100];
            int i=1;
            while((i=reader.read(c))!=-1){
                writer.write(c,0,i);
            }


        } catch (FileNotFoundException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        }
    }



}
